package service;

import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;

import javax.annotation.Resource;

/**
 * Created by yyl on 2017/5/23 0023.
 */

@Resource
public class JedisClientPool implements JedisClient {


    @Autowired
    private JedisPool jedisPool;


    /**
     * 这是redis的添加方法
     *
     * @param key
     * @param value
     * @return
     */
//    @Override
//    public String set(String key, String value) {
//        Jedis jedis = jedisPool.getResource();
//        String result = jedis.set(key, value);
//        return result;
//    }

    /**
     * 这是redis的查询方法
     *
     * @param key
     * @return
     */

    @Override
    public String get(String key) {
        Jedis jedis = jedisPool.getResource();
        String result = jedis.get(key);
        return result;

    }

    /**
     * 这是rerdis的删除方法
     *
     * @param key
     * @return
     */
//    @Override
//    public void del(String key) {
//        Jedis jedis = jedisPool.getResource();
//        jedis.del(key);
//    }
}
